package com.atguigu.boot2.conf;

import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;

import java.util.Arrays;

/**
 * @Author yanglin [2533188365@qq.com]
 * @Create 2024-08-06 18:18
 * @Description:
 */
@Component
public class MyCommandLineRunner implements CommandLineRunner {

    @Override
    public void run(String... args) throws Exception {
        System.out.println("项目初始化执行的方式2，实现CommandLineRunner接口，重写run方法；参数：" + Arrays.toString(args));
    }

    /**
     * 上述说明：
     *  传递参数的两种方式：
     *      ①：jar包启动：java -jar MyProject.jar 参数1 参数2 参数3
     *      ②：IntelliJ IDEA传参：打开项目配置--在Program arguments 选项中直接手动输入参数1 参数2 参数3
     */
}
